<?php
/**
 * 基础控制器
 *
 * @author		黑冰 <954650386@qq.com>
 */

namespace waf\controller;

use \waf\log\WLog;

class WController extends \Yaf_Controller_Abstract
{
    protected $_code    = 0;
    protected $_msg     = '';
    protected $_data    = array();

    public function init()
    {
        // 关闭自动渲染，否则会报加载不到视图异常
        // 可以添加实际视图文件也行
        \Yaf_Dispatcher::getInstance()->disableView();
    }

    public function output()
    {
        $arrData = array(
            'code'  => $this->_code,
            'msg'   => $this->_msg,
            'data'  => $this->_data
        );
        echo WLog::toJson($arrData);
    }
}
?>
